Cheviot Hills — synonyms, definition

1. Cheviot Hills (Noun)

1 synonym
Cheviots
1 definition

Cheviot Hills (Noun) — A range of hills on the border between England and Scotland.

1 type of
hill
2 parts of
England Scotland